import Vue from 'vue'
import App from './App.vue'
// import './assets/css/style.css'
import {getRequest, postRequest} from "@/api/api";
import ButtonButton from './components/ButtonButton.vue'
// import initChart from './components/common/FuncGroup1.vue'
Vue.prototype.getRequest = getRequest;
Vue.prototype.postRequest = postRequest
Vue.component('ButtonButton',ButtonButton);
Vue.config.productionTip = false

// new Vue({
//   router,
//   render: h => h(App)
// }).$mount('#app')
new Vue({

  render: h => h(App),
  // render: (createElement) => {
  //   return createElement(App);
  // },

  //  onMounted(){
  //    nextTick(initChart)
  //  }
  // onMounted()  {
  //   // initChart();
     
  // },


}).$mount("#app");


// //1.导入vue核心包
// import Vue from "vue";
// //2.导入App.vue根组件
// import App from "./App.vue";
// //提示：当前处于什么环境（生产环境/开发环境）
// //编写（全局变量）导入的代码，往代码的顶部写（规范）
// import ButtonButton from './components/common/ButtonButton.vue'
// import initChart from './components/common/FuncGroup1.vue'
// //import { nextTick } from 'vue';
// Vue.config.productionTip = false;
// //3.Vue实例化，提供render方法➡️基于App.vue创建结构渲染index.html
// //进行全局注册
// //Vue.component(组件名，组件对象)
// Vue.component('ButtonButton',ButtonButton);

// new Vue({
//   //render: h => h(App),
//   render: (createElement) => {
//     return createElement(App);
//   },

//   // onMounted(){
//   //   nextTick(initChart)
//   // }
//   onMounted()  {
//     initChart();
//   }


// }).$mount("#app");

